import { ValueOf } from './Utils';
import { ProjectStandardError } from './Project';
export declare const MIGRATION_STATUS: {
    readonly BUILDING: "BUILDING";
    readonly FAILURE: "FAILURE";
    readonly PREPARING: "PREPARING";
    readonly PENDING: "PENDING";
    readonly SUCCESS: "SUCCESS";
    readonly IN_PROGRESS: "IN_PROGRESS";
    readonly INPUT_REQUIRED: "INPUT_REQUIRED";
};
export type MigrateAppResponse = {
    id: number;
    status: ValueOf<typeof MIGRATION_STATUS>;
};
export type CloneAppResponse = {
    exportId: number;
    status: ValueOf<typeof MIGRATION_STATUS>;
};
export type PollAppResponse = {
    id: number;
    project?: {
        id: number;
        name: string;
        buildId: number;
        deployId: number;
    };
    error: ProjectStandardError | null;
    status: ValueOf<typeof MIGRATION_STATUS>;
};
